home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14390 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: news.corp.sgi.com!user
  2. From: sandvik@sgi.com (Kent Sandvik)
  3. Newsgroups: comp.lang.smalltalk,comp.object,comp.lang.c++,comp.lang.java
  4. Subject: Re: The Good, the Bad, the Ugly, and the Wicked ...
  5. Date: Fri, 29 Mar 1996 10:55:33 -0800
  6. Organization: Silicon Graphics, Inc.
  7. Message-ID: <AD8172259668481BA3@mac-sandvik.engr.sgi.com>
  8. References: <31570B8E.5A12@vmark.com> <31586721.1750@mobius.net> <4jbk0m$jt9@news4.digex.net> <AD7EDB45966858C12@mac-sandvik.engr.sgi.com> <315A17CC.7C8F@bnr.ca> <AD801A639668229B21@mac-sandvik.engr.sgi.com> <Jan-2903960007310001@206.116.214.1>
  9. NNTP-Posting-Host: mac-sandvik.engr.sgi.com
  10.  
  11. In article <Jan-2903960007310001@206.116.214.1>,
  12. Jan@Bytesmiths.com (Jan Steinman) wrote:
  13.  
  14.   >In article <AD801A639668229B21@mac-sandvik.engr.sgi.com>,
  15. sandvik@sgi.com
  16.   >(Kent Sandvik) wrote:
  17.  
  18.   >> Yep, even more strange when the system responds "method not found"
  19. :-).
  20.   >
  21.   >Or "core dump, segmentation fault" or "general protection failure" or
  22. "Dr.
  23.   >Watson" or... :-)
  24.   ... Bomb box (or Macsbug drop-in if the programmer has this installed on
  25. the Mac).
  26.  
  27.   >Anyone with a year or so of Smalltalk experience knows that their
  28.   >delivered system will have a different emergency exception handler than
  29.   >their development environment. What Kent is complaining about is a
  30.   >feature, not a bug -- it's called "exception handling," which Smalltalk
  31.   >also does if you walk off the end of an array, unlike certain other
  32.   >languages.
  33.  
  34. Actually, I wasn't complaining. I do like dynamic languages with features
  35. that will take care of dynamic dispatching of member functions, unlike
  36. static solutions (vtables and such).
  37.  
  38.   >What Kent is complaining about is only a development issue --
  39. essentially
  40.   >the same as complaining that a C++ compiler detects (most) type
  41.   >mismatches.
  42.  
  43. Hmm, I hope it didn't sound like I was complaining, as I tend to use C++ as
  44. well. Every language has its good and bad sides. They all could be used.
  45. Unfortunately I tend to like Java quite a lot due to the mixture of dynamic
  46. and static features, so if possible it's my main language for now. It's
  47. sort of the "Middle Way" of programming languages, so I pay homage to the
  48. language designers. --Kent
  49.  
  50.  
  51.           Kent Sandvik, Silicon Graphics, Inc.    Member of Technical Staff
  52.                              Email: sandvik@sgi.com  Phone: +1 415 933-6417
  53.                     http://reality.sgi.com/sandvik/  (sgi http:/kent.engr/)
  54.                                              "May all developers be happy."
  55.